package com.ebt.m.proposal_v2.record;

import com.ebt.m.proposal_v2.base.Constant;

/**
 * 录音参数
 *
 * @author archer.qi
 *         Created on 2017/6/14.
 */
public class RecordParameter {

    // 最大录音时限，单位：秒
    public static final int MAX_RECORDING_TIME = 120;
    // 最小录音时限，单位：秒
    public static final int MIN_RECORDING_TIME = 1;
    // 倒计时，从录音结束之前
    public static final int COUNT_DOWN_LENGTH = 10;

    private int mMaxRecordingTime = MAX_RECORDING_TIME;
    private int mMinRecordingTime = MIN_RECORDING_TIME;
    private int mReordingCountDown = COUNT_DOWN_LENGTH;

    private String mRecordingTargetDir = Constant.outputTapDir;
    private String mRecordingTargetFileName = Constant.outputTapFileName;

    public int getmMaxRecordingTime() {
        return mMaxRecordingTime;
    }

    public void setmMaxRecordingTime(int mMaxRecordingTime) {
        this.mMaxRecordingTime = mMaxRecordingTime;
    }

    public int getmMinRecordingTime() {
        return mMinRecordingTime;
    }

    public void setmMinRecordingTime(int mMinRecordingTime) {
        this.mMinRecordingTime = mMinRecordingTime;
    }

    public int getmReordingCountDown() {
        return mReordingCountDown;
    }

    public void setmReordingCountDown(int mReordingCountDown) {
        this.mReordingCountDown = mReordingCountDown;
    }

    public String getmRecordingTargetDir() {
        return mRecordingTargetDir;
    }

    public void setmRecordingTargetDir(String mRecordingTargetDir) {
        this.mRecordingTargetDir = mRecordingTargetDir;
    }

    public String getmRecordingTargetFileName() {
        return mRecordingTargetFileName;
    }

    public void setmRecordingTargetFileName(String mRecordingTargetFileName) {
        this.mRecordingTargetFileName = mRecordingTargetFileName;
    }
}
